﻿using System;
using System.Collections.Generic;
using System.Text;

namespace EP.Transport
{
    enum TransportProtocolID { ECMP, DEBUG, SET, ASK }; // Must not contain more than 8 elems to fit in EP header.

    interface TransportProtocolInterface
    {
        TransportProtocolID Id();

        TransportPacket CreatePacket(int packetSize, byte[] packet);

        void HandlePacket(TransportPacket packet);
    }
}
